submarine communications cable - Español Inglés Diccionario